English word definition — powered by WordNet
a former monetary unit in Great Britain
Want to remember british shilling?